﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ucGeneradorCodigo.ascx.cs"
    Inherits="wRegPadron.frmOpciones.ucGeneradorCodigo" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<table width="100%">
    <tr>
        <td valign="top" align="left">
            <fieldset>
                <legend>
                    <h3>
                        <p style="padding-left: 10px;">
                            <asp:Label runat="server" ID="lblTitulo"></asp:Label></p>
                        <p style="padding-left: 10px;">
                            <small>
                                <asp:Label runat="server" ID="lblDescripcion"></asp:Label></small></p>
                    </h3>
                </legend>
            </fieldset>
        </td>
    </tr>
    <tr>
        <td align="left">
            <div class="tabbable">
                <ul class="nav nav-tabs">
                    <li class="active"><a href="#tab1" data-toggle="tab">Tarjetas</a></li>
                    <li><a href="#tab2" data-toggle="tab">Asignar</a></li>
                </ul>
                <div class="tab-content">
                    <div class="tab-pane active" id="tab1" style="padding-left: 10px">
                        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                            <Triggers>
                                <asp:PostBackTrigger ControlID="ibtnMostrar" />
                            </Triggers>
                            <ContentTemplate>
                                <table width="100%">
                                    <tr>
                                        <td align="left" class="text-info">
                                            <strong>GENERAR TARJETAS</strong>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="center" width="100%">
                                            <div runat="server" class="dropdown clearfix" id="Div1" style="width: 600px">
                                                <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block;
                                                    position: static; margin-bottom: 5px; width: 600px;">
                                                    <table width="80%">
                                                        <tr>
                                                            <td>
                                                                <br />
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td class="text-info" align="left" colspan="2">
                                                                Ingrese la cantidad de trajetas que desea generar y presione el botón.
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td>
                                                                <label class="muted">
                                                                    Cantidad:</label>
                                                            </td>
                                                            <td>
                                                                <asp:UpdatePanel ID="UpdatePanel3" runat="server">
                                                                    <ContentTemplate>
                                                                        <div class="form-inline">
                                                                            <asp:TextBox runat="server" ID="txtCantidad" Width="50px" CssClass="search-query"
                                                                                MaxLength="3"></asp:TextBox><cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1"
                                                                                    runat="server" TargetControlID="txtCantidad" FilterType="Numbers">
                                                                                </cc1:FilteredTextBoxExtender>
                                                                            <asp:Button runat="server" ID="btnGenerar" Text="Generar" OnClick="btnGenerar_Click"
                                                                                CssClass="btn" />
                                                                        </div>
                                                                        <asp:UpdateProgress ID="UpdateProgress3" runat="server" AssociatedUpdatePanelID="UpdatePanel3">
                                                                            <ProgressTemplate>
                                                                                <label class="text-info">
                                                                                    Generando ...</label>
                                                                            </ProgressTemplate>
                                                                        </asp:UpdateProgress>
                                                                    </ContentTemplate>
                                                                </asp:UpdatePanel>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="center" colspan="2">
                                                                <asp:Label runat="server" ID="lblMensajeGen" CssClass="text-error"></asp:Label>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td>
                                                                <br />
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </ul>
                                            </div>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="left" colspan="2" class="text-info">
                                            <strong>MOSTRAR TARJETAS</strong>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="center" width="100%">
                                            <div runat="server" class="dropdown clearfix" id="Div2" style="width: 700px">
                                                <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block;
                                                    position: static; margin-bottom: 5px; width: 700px;">
                                                    <table width="80%">
                                                        <tr>
                                                            <td>
                                                                <br />
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td class="text-info" align="left">
                                                                Para mostrar la versión imprimible de las tarjetas, ingrese el rango que desea imprimir
                                                                y presione el botón.
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="left" class="muted" colspan="2">
                                                                Seleccione el rango:
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td class="muted" align="center">
                                                                Desde&nbsp;&nbsp;<asp:TextBox runat="server" ID="txtNroInicio" MaxLength="8" Width="70px"></asp:TextBox>&nbsp;&nbsp;&nbsp;hasta&nbsp;&nbsp;<asp:TextBox
                                                                    runat="server" ID="txtNroFin" MaxLength="8" Width="70px"></asp:TextBox>
                                                                <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" runat="server" TargetControlID="txtNroInicio"
                                                                    FilterType="Numbers">
                                                                </cc1:FilteredTextBoxExtender>
                                                                <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender3" runat="server" TargetControlID="txtNroFin"
                                                                    FilterType="Numbers">
                                                                </cc1:FilteredTextBoxExtender>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="center">
                                                                <div class="checkbox" style="width: 200px">
                                                                    <asp:CheckBox runat="server" ID="cbMostrarAsignados" Text="Mostrar asignadas" Checked="True" />
                                                                </div>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="center" colspan="2">
                                                                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                                                                    <ContentTemplate>
                                                                        <asp:LinkButton runat="server" ID="ibtnMostrar" OnClick="ibtnMostrar_Click" CssClass="btn btn-info"><i class="icon-file icon-white"></i> Mostrar</asp:LinkButton>
                                                                        <asp:UpdateProgress ID="UpdateProgress2" runat="server" AssociatedUpdatePanelID="UpdatePanel2">
                                                                            <ProgressTemplate>
                                                                                <label class="text-info">
                                                                                    Preparando vista previa...</label>
                                                                            </ProgressTemplate>
                                                                        </asp:UpdateProgress>
                                                                    </ContentTemplate>
                                                                </asp:UpdatePanel>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </ul>
                                            </div>
                                        </td>
                                    </tr>
                                </table>
                            </ContentTemplate>
                        </asp:UpdatePanel>
                    </div>
                    <div class="tab-pane" id="tab2" style="padding-left: 10px">
                        <asp:UpdatePanel ID="UpdatePanel4" runat="server">
                            <ContentTemplate>
                                <table width="100%">
                                    <tr>
                                        <td align="center">
                                            <div runat="server" class="dropdown clearfix" id="Div3" style="width: 700px">
                                                <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block;
                                                    position: static; margin-bottom: 5px; width: 700px;">
                                                    <table width="100%">
                                                        <tr>
                                                            <td colspan="2" class="text-info" style="padding-left:10px;">
                                                                Seleccione la persona a la que desea asignar una tarjeta de seguridad.
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="center" width="100%" colspan="2">
                                                                <table width="60%">
                                                                    <tr>
                                                                        <td class="muted">
                                                                            Nro. Documento:
                                                                        </td>
                                                                        <td align="left">
                                                                            <asp:TextBox runat="server" ID="txtNroDocumento" Width="80px" MaxLength="8"></asp:TextBox>
                                                                            <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender4" runat="server" TargetControlID="txtNroDocumento"
                                                                                FilterType="Numbers">
                                                                            </cc1:FilteredTextBoxExtender>
                                                                        </td>
                                                                    </tr>
                                                                    <tr>
                                                                        <td class="muted">
                                                                            Apellido paterno:
                                                                        </td>
                                                                        <td colspan="2" align="left">
                                                                            <asp:TextBox runat="server" ID="txtApellidoPaterno"></asp:TextBox>
                                                                        </td>
                                                                    </tr>
                                                                    <tr>
                                                                        <td class="muted">
                                                                            Apellido materno:
                                                                        </td>
                                                                        <td colspan="2" align="left">
                                                                            <asp:TextBox runat="server" ID="txtApellidoMaterno" CssClass="tdCampoValorInput"></asp:TextBox>
                                                                        </td>
                                                                    </tr>
                                                                    <tr>
                                                                        <td align="center" colspan="4">
                                                                            <asp:LinkButton runat="server" ID="btnBuscarPersona" OnClick="btnBuscarPersona_Click"
                                                                                CssClass="btn btn-info"><i class="icon-search icon-white"></i>Buscar</asp:LinkButton>
                                                                        </td>
                                                                    </tr>
                                                                    <tr>
                                                                        <td colspan="4" align="center">
                                                                            <asp:Label runat="server" ID="lblErrorBusq" CssClass="text-error"></asp:Label>
                                                                        </td>
                                                                    </tr>
                                                                </table>
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td>
                                                                <br />
                                                            </td>
                                                        </tr>
                                                        <tr>
                                                            <td align="center" colspan="2">
                                                                <asp:GridView Width="560px" runat="server" ID="gvUsuarios" AutoGenerateColumns="False"
                                                                    OnRowCommand="gvUsuarios_Seleccionar" OnPageIndexChanging="gvUsuarios_PageIndexChanging"
                                                                    AllowPaging="True" CssClass="bgrid">
                                                                    <SelectedRowStyle CssClass="bselectedrow" />
                                                                    <PagerStyle CssClass="bpagerstyle" />
                                                                    <Columns>
                                                                        <asp:BoundField DataField="IDPersona" HeaderText="idPersona" ReadOnly="True">
                                                                            <ControlStyle Width="0px" CssClass="hid" />
                                                                            <FooterStyle CssClass="hid" Width="0px" />
                                                                            <HeaderStyle CssClass="hid" Width="0px" />
                                                                            <ItemStyle CssClass="hid" Width="0px" />
                                                                        </asp:BoundField>
                                                                        <asp:BoundField HeaderText="Área" DataField="Fuente" ControlStyle-Width="200px" ItemStyle-Width="200px" />
                                                                        <asp:BoundField HeaderText="Nombre completo" DataField="NombreCompleto" ControlStyle-Width="200px"
                                                                            ItemStyle-Width="200px" />
                                                                        <asp:BoundField HeaderText="DNI" DataField="NroDocumento" ControlStyle-Width="100px"
                                                                            ItemStyle-Width="100px" />
                                                                        <asp:ButtonField ButtonType="Image" ImageUrl="../Imagenes/calendar_add.png" HeaderText="Asignar"
                                                                            CommandName="Asignar">
                                                                            <ControlStyle BorderWidth="0px" Height="25px" Width="25px" />
                                                                            <ItemStyle HorizontalAlign="Center" Width="60px" />
                                                                        </asp:ButtonField>
                                                                        <asp:ButtonField ButtonType="Image" ImageUrl="../Imagenes/calendar_delete.png" HeaderText="Cancelar"
                                                                            CommandName="Cancelar">
                                                                            <ControlStyle BorderWidth="0px" Height="25px" Width="25px" />
                                                                            <ItemStyle HorizontalAlign="Center" Width="60px" />
                                                                        </asp:ButtonField>
                                                                    </Columns>
                                                                </asp:GridView>
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </ul>
                                            </div>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            <br />
                                        </td>
                                    </tr>
                                    <tr>
                                        <td align="center">
                                            <asp:Panel ID="Asignacion" runat="server">
                                                <div runat="server" class="dropdown clearfix" id="Div4" style="width: 700px">
                                                    <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block;
                                                        position: static; margin-bottom: 5px; width: 700px;">
                                                        <table width="100%">
                                                            <tr>
                                                                <td align="center">
                                                                    <table width="95%">
                                                                        <tr>
                                                                            <td colspan="2" class="text-info">
                                                                                Para asignar la tarjeta de seguridad al usuario, ingrese el código de la tarjeta junto con el tiempo de caducidad y luego presione el botón
                                                                            </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td align="left">
                                                                                <asp:Label runat="server" ID="lblTexto" CssClass="muted">Usuario seleccionado: </asp:Label>
                                                                            </td>
                                                                            <td align="left">
                                                                                <asp:Label runat="server" ID="lblUsuario" CssClass="text-info"></asp:Label>
                                                                            </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td align="left" class="muted">
                                                                                Código de tarjeta de seguridad:
                                                                            </td>
                                                                            <td align="left">
                                                                                <asp:TextBox runat="server" ID="txtCodigoTar" Width="70px"></asp:TextBox>
                                                                                <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender6" runat="server" TargetControlID="txtCodigoTar"
                                                                                    FilterType="Numbers">
                                                                                </cc1:FilteredTextBoxExtender>
                                                                            </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td align="left" class="muted">
                                                                                Tiempo de caducidad:
                                                                            </td>
                                                                            <td align="left">
                                                                                <asp:TextBox runat="server" ID="txtTiempo" Width="50px" MaxLength="3"></asp:TextBox>
                                                                                <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server" TargetControlID="txtTiempo"
                                                                                    FilterType="Numbers">
                                                                                </cc1:FilteredTextBoxExtender>
                                                                                <asp:DropDownList runat="server" ID="ddlTiempo" Width="100px">
                                                                                    <asp:ListItem Text="Días" Value="1"></asp:ListItem>
                                                                                    <asp:ListItem Text="Semanas" Value="2"></asp:ListItem>
                                                                                    <asp:ListItem Text="Meses" Value="3"></asp:ListItem>
                                                                                    <asp:ListItem Text="Años" Value="4"></asp:ListItem>
                                                                                </asp:DropDownList>
                                                                            </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td align="center" colspan="2">
                                                                                <asp:Button runat="server" ID="btnRegistrarAsignacion" CssClass="btn" Text="Asignar"
                                                                                    OnClick="btnRegistrarAsignacion_Click" />
                                                                                <br />
                                                                            </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td align="center" colspan="2">
                                                                                <asp:Label runat="server" ID="lblErrorAsignacion" CssClass="text-error"></asp:Label>
                                                                            </td>
                                                                        </tr>
                                                                    </table>
                                                                </td>
                                                            </tr>
                                                        </table>
                                                    </ul>
                                                </div>
                                            </asp:Panel>
                                        </td>
                                    </tr>
                                </table>
                            </ContentTemplate>
                        </asp:UpdatePanel>
                    </div>
                </div>
            </div>
        </td>
    </tr>
    <tr>
        <td>
            <br />
        </td>
    </tr>
</table>
